more sophisticated - Turc Anglais Dictionnaire